 |
Unit (neboli jednotkové) testy představují specifický typ testů prováděných za účelem ověření funkčnosti malých, soběstačných částí zdrojového kódu implementace. Unit testy jsou vytvářeny a prováděny vývojáři a mají formu testovacího skriptu, doplněného o vstupní podmínky, očekávané výsledky testů, způsob hodnocení výsledků testů a kód, který uvede systém po provedení testu do původního stavu. |
Domains: Vývoj |
|
Relationships
Roles | Responsible:
| Modified By:
|
Tasks | Input To:
| Output From:
|
Key Considerations
Tailoring
Impact of not having | V případě, že nejsou Unit testy vytvářeny a prováděny, není žádným způsobem ověřováno, zda jsou malé jednotky
zdrojového kódu správně napsané. Z tohoto důvodu se chyby mohou kumulovat a tak docházet k brzdění projektu. |
Reasons for not needing | Pokud je možné Unit testy zahrnout přímo do programového kódu, není nutné je vytvářet jako samostatný pracovní produkt. |
Representation Options | Za nejvhodnější formu Unit testů jsou považovány testy napsané pomocí nástrojů podporujících automatizované testování,
které umožňují testy opakovaně spouštět a podle potřeby aktualizovat. |
|